Big Huge Thesaurus

Schaffneria nigripes

noun